stone brood - French English Dictionary